

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>Create Perfil</title>
   </head>
  <body>
  <g:if test="${upd=='si'}">
    <script>
      goTo('perfil','list','','definicion_list');
    </script>
  </g:if>
  <div class="definicion">
${DefinicionUtils.buildHeaderShow('','perfil')}
    <div class="body">
      <g:if test="${flash.message}">
        <div class="message">${flash.message}</div>
      </g:if>
      <g:hasErrors bean="${perfilInstance}">
        <div class="errors">
          <g:renderErrors bean="${perfilInstance}" as="list" />
        </div>
      </g:hasErrors>
      <g:form action="save" method="post" name="definicion" >
        <input type="hidden" name="eOc" value="${eOc}"/>
        <input type="text"  class=":required" id="codigo" name="id" value="${perfilInstance?.id}" disabled="true" style="display: none"/>
        <table width="300" border="0" align="center">
          <tr>
            <td><div class="dialog">
                <table width="300" class="lista">
                <tr class="prop">
                      <td width="81" valign="middle" class="labels">
                        <label for="nombre">Nombre</label>
                      </td>
                      <td width="200" align="left" valign="top" class="value ${hasErrors(bean:perfilInstance,field:'nombre','errors')}">                    <input type="text"  class=":required" id="nombre" name="nombre" value="${fieldValue(bean:perfilInstance,field:'nombre')}" style=" width:200px"/>                    </td>
                  </tr>
                    <tr class="prop">
                      <td valign="middle" class="labels">
                        <label for="descripcion">Descripcion</label>
                      </td>
                      <td align="left" valign="top" class="value ${hasErrors(bean:perfilInstance,field:'descripcion','errors')}">
                        <div align="left">
                          <input type="text"  class=":required" id="descripcion" name="descripcion" value="${fieldValue(bean:perfilInstance,field:'descripcion')}" style=" width:200px"/>
                        </div></td>
                  </tr>
                  </tbody>
                </table>
              </div></td>
          </tr>
        </table>

        <div class="dialog" align="center">
          <table class="lista">
            <tr>
              <td>
                <div class="chtree">
                  <div class="header" align="center">Acciones de Men&uacute;</div>
                  <div class="_body">
                    <div class="icons" align="right">
                      <span class="expand" id="opcion1"  title="Expandir">&nbsp;</span>
                      <span class="check_all" id="opcion2"  title="Seleccionar Todos">&nbsp;</span>
                    </div>
${arbol}
                  </div>
                </div>
              </td>
            </tr>
          </table>
        </div>
      </g:form>
      <form name="treee" onSubmit="return false;">


      </form>
    </div>
  </div>
  <form name="accionesSeleccionadas" onSubmit="return false">
    <g:each var="accion" in="${accionsSelecteds}">
      <input type="hidden" value="${accion.id}" name="accsel"/>
    </g:each>
  </form>


  <script>

        var chTreeObj=new CheckeableTree(document.definicion);
        document.getElementById('opcion1').onclick=function(){
            chTreeObj.change(this);
        }
        document.getElementById('opcion2').onclick=function(){
            chTreeObj.check(this);
        }
        var acciones=toArray(document.accionesSeleccionadas.accsel)
        for(var i=0;i<acciones.length;i++){
          chTreeObj.toSelect(acciones[i].value);
        }
  </script>

</body>
</html>

